donor semiconductor - English Synonyms Dictionary